package com.maxd.service.common;

import com.maxd.error.Result;
import com.maxd.model.CommonInfo;

public interface ICommonService {
    /**
     * 获取全部配置
     *
     * @return
     */
    Result findAll();

    /**
     * 保存对象
     *
     * @param
     */
    Result saveBody(CommonInfo commonInfo);

    /**
     * 获取一个对象
     */
    Result findOne(long id);

    /**
     * 删除一个
     */
    Result delete(long id);

    /**
     * 修改
     */
    Result updateBody(CommonInfo commonInfo);
    /**
     * 通过类型查询
     */
    Result findByType(Integer type);

    /**
     * 通过类型查询
     */
    Result findByTypeAndCondition(String condition);


}
